home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
UTIL
/
ForcePRAM.sit
/
PRAM usage notes
< prev
next >
Wrap
Text File
|
1994-03-29
|
5KB
|
205 lines
PRAM usage notes
Largely developed on Quadra 950 using internal video.
Much input from Centris 610, Macintosh IISI and IICX systems.
00 ? Zap sets to 00
01 ? Zap sets to 80
02 ? Always 4F
03 ? Always 48
04-07 Zap sets to 00
08 VolClik (II-372)
* upper 5 bits Mouse Tracking Speed (Mouse Control Panel) 0-6
lower 3 bits are Speaker Volume 0-7
09 VolClik
upper 4 bits Double Click Time (Mouse Control Panel)
lower 4 bits Caret Blink Time (General Control Panel)
0A ? Possibly Misc (II-372)
Disk Cache
(01=32K) (10=512K) (D0=6656K)
0B Misc (II-372)
* upper 4 bits always E
lower 4 bits Menu Blink (General Control Panel) in upper 2
0C-0D Always 4E75 (RTS Instruction or ASCII "Nu")
0E-0F Always 4D63 (Not a valid instruction or ASCII "Mc")
10 Validity Status A8 (II-370)
11 Node hint for modem port
12 Node hint for printer port
13 Use types for serial port
22 - AppleTalk Off
21 - AppleTalk On
14-15 Modem port config
16-17 Printer port config
18-1B Alarm clock
1C-1D Application font number minus 1
1E KbdPrint (II-371)
upper 4 Auto Key Delay Threshold (Keyboard Control Panel)
lower 4 Auto Key Repeat Rate (Keyboard Control Panel)
1F ? Possibly KbdPrint (II-371)
20-45 ? Always 00
46-4D Slot 9 config
**OR**
{
46 ? Always 00
47 ? Unknown
Quadra 950: 36
Centris610 Workstation: 3B
SI (part of slot 9 config)
48 Built-in video bit depth (Monitors Control Panel)
0=unused Black&White(1bit)=80 4(2bit)=81
16(4bit)=82 256(8bit)=83 thousands(16 bit)=84
* Might be Slot Resource number
49-4C Main Monitor (Monitor Control Panel)
Q950 internal video: E2 E2 06 1F
Q950 external 1 bit: A0 A0 07 0F
Q950 external 8 bit: A0 A0 07 0F
Centris610 Workstation C8 C8 06 0B
4D ? Always 00
}
4E-55 Slot A config
56-5D Slot B config
5E-65 Slot C config
66-6D Slot D config
6E-75 Slot E config
76 ? Always 00
77 ? Always 01
78-7B Startup Device (See SetDefaultStartup V-354)
SCSI Disk (ChinaCat = FF FF FF DF) (FF FF FF DD) (FF FF FF DE)
EtherNB (Slot B = 00 00 0B 81) (Slot D = 00 00 0D 81) Slot and Slot Resource
None 00 00 00 00
7C-7D Current Beep Sound (Sound Control Panel)
* Might be System File Resource Number of Sound Resource
7E ? Always 00
7F ? Always 00
80-81 MacsBug Startup Monitor (Monitors Control Panel)
* 00E2 for builtin
0C80 for external 1 bit slot C 0E80 for external 8 bit slot E
0000 for no macsbug 0A88 for CX PrintStation video card
Might be Slot Number and Slot Resource Number but always Black & White?
82-87 Hilight Color (Color Control Panel)
* Might be RGB notation
88 ? Always 00
89 ? Unknown
CX PrintStation: 00
Quadra 950: 0C
Centris610 Workstation: 00
SI: 00
8A Memory Control Panel
CX PrintStation: 00
Q950
C5 040 cache off, 32 bit addressing on
C0 040 cache off, 32 bit addressing off
45 040 cache on, 32 bit addressing on
40 040 cache on, 32 bit addressing off
SI
05 32 bit addressing on
00 32 bit addressing off
C610
85 040 cache off, 32 bit addressing on
80 040 cache off, 32 bit addressing off
05 040 cache on, 32 bit addressing on
00 040 cache on, 32 bit addressing off
8B-AE ? Always 00
AF RAM Disk size (Memory Control Panel)
Prorated to total memory size, decimal 250 is all of memory.
I.E. a value of 1 indicates 1/250 of memory is RAM disk,
a value of 75 indicates that 3/10 of memory is RAM disk.
B0-B7 ? Always 00
B8-BB Seems to be monotonically increasing, ZAP does *NOT* clear
BC ? Always 00
BD-DD Local AppleTalk Zone Name (Pascal String Format)
Not sure how far this goes (i.e. what is max zone name length)
{
DE Network Control Panel
LocalTalk Built-In: 00
EtherTalk Built-In: 67
EtherTalk Slot2(B): 00
EtherTalk Slot4(D): 00
SI Slot 9: 66
DF ? Unknown
CX PrintStation: 4A
Quadra 950: 00
Centris610 Workstation: (40 or 4A)
SI: E8
|||
DE-DF Network Control Panel
Q950 Internal Ether: 6700
C610 NuBus Ether(E): 674A
SI NuBus Ether (S9): 66E8
}
E0-E1 Network Control Panel
LocalTalk Built-In: 0000
EtherTalk Built-In: 00FD
EtherTalk Slot2(B): 0B80
EtherTalk Slot4(D): 0D80
SI Slot 9: 0980
* Probably Slot and Slot Resource
E2 ? Always 00
E3 Network Control Panel
LocalTalk Built-In: 01
EtherTalk Built-In: 0A
EtherTalk Slot2(B): 0A
EtherTalk Slot4(D): 0A
SI Slot 9: 0A
E4-EF Map Control Panel (See MacTutor V5#9p88 or BestOf 5 p146)
E4-E7 Latitude North of Equator
E8-EB Longitude West of Greenwich (Note US is negative)
EC High bit is Daylight Savings Time flag
ED-EF Seconds offset from GMT (Note US is negative)
F0-FB ? Zap sets to 00
FC-FF ? Zap sets to 00 (often ASCII "PASS" on unintld PRAMs)
===================
Additional Notes:
The "Monitor" control panel changes the screens immediately but does not
rewrite the PRAM until the control panel itself is closed.
The ranges for card slots are educated guesses. Best idea of format is:
00 Flag has not been inited yet or something
01 Board ID assigned by Apple
02-07 Card-specific status, often starts with Slot Resource for current mode
00 08 00 00 00 00 00 00 Ethernet card
01 1B 80 00 00 00 00 00 MegaMax 1 bit screen
00 05 80 00 00 00 00 00 Apple video card in 1 bit mode
00 05 83 00 00 00 00 00 Apple video card in 8 bit mode
00 13 83 88 00 00 00 00 CX Printstation Video card?
00 28 80 86 00 00 00 00 SI video card slot 9?
00 28 83 86 00 00 00 00 SI video card slot 9?
Ben Cranston <zben@ni.umd.edu>